﻿using MediatR;
using SheepStorage.API.Baseclass;
using SheepStorage.API.Controllers;

namespace SheepStorage.API.Application.Command.SheepDeathCommand
{
    public class SheepDeathAddCommand :IRequest<Results<int>>
    {
        public DateTime SheepDeathDate { get; set; }
        public int SheepSaleType { get; set; }
        public string? ElEarTag { get; set; }
        public int SheepDeathReason { get; set; }
        public int SheepDeatchBreed { get; set; }
        public bool? SheepDeathSex { get; set; }
        public int BuildingManagementId { get; set; }
        public int SheepFieldId { get; set; }
        public int ReproductiveState { get; set; }
        public string? PurchaseSerialNumber { get; set; }
        public string? DocumentNumber { get; set; }
        public string? Remarks { get; set; }



    }
}
